package cn.kginglam.dynamic_excel.strategy;

import cn.kginglam.dynamic_excel.model.excel.ImportModule;
import cn.kginglam.dynamic_excel.strategy.param.ImportExcel2DatabaseParam;

import java.util.List;

/**
 * @author: Lam
 * @date: 2021-09-29 16:56
 * @description:
 */
public interface ImportExcel2DatabaseStrategy<T extends ImportModule> {


    /**
     * 参数的设置 | 主要设置一些@Service
     * @param param
     */
    void setParam(ImportExcel2DatabaseParam param);


    /**
     * 把Excel导进数据库
     * @param importModule
     */
    void importExcel2Database(List<T> importModule);
}
